body {
    background: #000 url(../../../images/new-hp/page-bg.jpg) repeat-x center -4px;
}

#contentContainer {
    font-size: 10pt;
    font-family: arial,helvetica,sans-serif;
    padding: 0 40px;
}
#pageContentContainer{position: absolute; top:0px; width:100%; text-align:center; }
#pageContent{ /*position: relative; */ text-align:left; display: block; width:640px;}
TABLE.collapsed{ display: none; }
TABLE.expanded{ display: block; }
#hp {
    width: auto;
    margin: -85px auto 0;
	text-align: left;
}
#contentPadding {
	margin-left: 17px; 
	margin-right: 19px;
	margin-top: -52px;
}
#navWrapper {
	position: relative;
	Z-INDEX: 1;	
}
#navWrapper, #mainWrapper { display: table-cell; }
#nav {
    width: 157px;
	position: relative;
}
/*US NE*/
/*#ne-top-left {
    position: absolute;
    top: 0;
    left: -232px;
    width: 109px;
    height: 259px;
    background: url(/shared/wow-com/images/new-hp/ne-top-left.jpg) no-repeat 0 0;
}
#ne-center {
    background: url(/shared/wow-com/images/new-hp/ne-center.jpg) no-repeat; 
    position: absolute; 
    top: -18px; 
    left: -123px; 
    height: 493px; 
    width: 148px;
}
#ne-nav-bg {
    background: url(/shared/wow-com/images/new-hp/ne-nav-bg.jpg) no-repeat 0 0; 
    position: absolute; 
    top: 5px; 
    left: 25px; 
    height: 357px; 
    width: 131px;
}*/

/*theme-leftcharacter*/
#ne-top-left { background: url('../../../images/new-hp/ne-top-left.jpg') no-repeat; position: absolute; top: -73px; left: -310px; height: 346px; width: 264px;}
#ne-center { background: url('../../../images/new-hp/ne-center.jpg') no-repeat; position: absolute; top: -73px; left: -46px; height: 578px; width: 64px; }
#ne-bottom-left { background: url('../../../images/new-hp/ne-bottom-left.jpg') no-repeat; position: absolute; top: 267px; left: -172px; height: 126px; width: 144px; }
#ne-nav-bg { background: url('../../../images/new-hp/ne-nav-bg.jpg') no-repeat; position: absolute; top: -23px; left: 15px; height: 546px; width: 157px; }
/*theme-leftcharacter*/
#main {
    background: url(../../../images/parchment/plain/light2.jpg) repeat 0 0;
    height: auto;
}
       #main-top {
           height: 103px;
           background: url('../../../images/new-hp/new/border-top.gif') repeat-x 0 0;
		   position: relative;
		   top: 2px;
       }
       #main-top div {
           height: 103px;
           background: url('../../../images/new-hp/new/border-top-left.gif') no-repeat top left;
       }
       #main-top div div {
           height: 103px;
           background: url('../../../images/new-hp/new/border-top-right.gif') no-repeat top right;
       }
       #main-content-wrapper {
           background: url('../../../images/new-hp/new/border-left.gif') repeat-y 0 0;
           height: auto;
       }
          #main-content {
              height: auto;
              background: url('../../../images/new-hp/new/border-right.gif') repeat-y top right;
          }
          #cnt {
            width: 712px;
            height: 1000px;
          }
          #marginal {
              width: 220px;
              margin-left: 5px;
          }
       #main-bottom {
           height: 75px;
           width: auto;
           background: url('../../../images/new-hp/new/border-bot.gif') repeat-x 0 0;
       }
       #main-bottom div {
           height: 75px;
           background: url('../../../images/new-hp/new/border-bot-left.gif') no-repeat top left;
       }
       #main-bottom div div {
           height: 75px;
           background: url('../../../images/new-hp/new/border-bot-right.gif') no-repeat top right;
       }
    #main-content-wrapper:after, #main-content:after, #main-content div:after, #hp-wrapper:after, table#generalNews p:after, #community-teasers:after, .news-entry:after, .community-cnt:after, #leftMenu:after {
        display: block;
        clear: both;
        height: 0;
        font-size: 1px;
        content: " "; 
    }
    #cnt, #marginal {
        float: left;
    }
#container-community, #container-generalNews, #community-teasers, #container-service, .container-misc  {
    padding-bottom: 12px;
}
#container-ssotd, #container-underdev, #container-pvpRankings, .right-module-container {
    margin-top: 12px;
}
#container-newcomers, #container-bc-upgrade {
    margin-top: 6px;
}
#quicklinks {
    margin-top: 6px;
}
#bg-top {
     background: url(../../../images/new-hp/page-bg-top.jpg) repeat-x 0 0; 
     height: 88px; 
     position: relative; 
     width: 100%;
}
#header {
    position: relative;
    height: 60px;
    display: block;
}

